international union for the defense of public morality - French English Dictionary

international union for the defense of public morality

Meanings of "international union for the defense of public morality" in French English Dictionary : 1 result(s)

English French
Governmental Terms
international union for the defense of public morality union internationale pour la protection de la moralité publique